#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);

__visible struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

#ifdef RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0x3741b3f5, __VMLINUX_SYMBOL_STR(module_layout) },
	{ 0x2baf70c9, __VMLINUX_SYMBOL_STR(platform_driver_unregister) },
	{ 0x939ae0f5, __VMLINUX_SYMBOL_STR(__platform_driver_register) },
	{ 0xffc859c, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
	{ 0xfe990052, __VMLINUX_SYMBOL_STR(gpio_free) },
	{ 0xe59f4399, __VMLINUX_SYMBOL_STR(gpiod_direction_output_raw) },
	{ 0x47229b5c, __VMLINUX_SYMBOL_STR(gpio_request) },
	{ 0x28b186fc, __VMLINUX_SYMBOL_STR(of_get_named_gpio_flags) },
	{ 0x7d8a8e83, __VMLINUX_SYMBOL_STR(device_create) },
	{ 0x29f5c253, __VMLINUX_SYMBOL_STR(__class_create) },
	{ 0x25841c01, __VMLINUX_SYMBOL_STR(__register_chrdev) },
	{ 0x7e71c29b, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
	{ 0x85c8565d, __VMLINUX_SYMBOL_STR(gpiod_get_raw_value) },
	{ 0xdcb764ad, __VMLINUX_SYMBOL_STR(memset) },
	{ 0x88db9f48, __VMLINUX_SYMBOL_STR(__check_object_size) },
	{ 0xb35dea8f, __VMLINUX_SYMBOL_STR(__arch_copy_to_user) },
	{ 0x84bc974b, __VMLINUX_SYMBOL_STR(__arch_copy_from_user) },
	{ 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
	{ 0x6bc3fbc0, __VMLINUX_SYMBOL_STR(__unregister_chrdev) },
	{ 0xc916a860, __VMLINUX_SYMBOL_STR(class_destroy) },
	{ 0x3f68a8b5, __VMLINUX_SYMBOL_STR(device_destroy) },
	{ 0xae7ea78, __VMLINUX_SYMBOL_STR(gpiod_set_raw_value) },
	{ 0x4816036f, __VMLINUX_SYMBOL_STR(gpio_to_desc) },
	{ 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
	{ 0x1fdc7df2, __VMLINUX_SYMBOL_STR(_mcount) },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=";


MODULE_INFO(srcversion, "F40E3CEE7EB48940D40D8FF");
